1
general::
Phrase(s): pillar of strength [and] pillar of support
someone or something that consistently provides moral, emotional, or financial support as does a pillar. • My parents are my pillars of support. • John looked to God as his pillar of strength.
McGrawhill's American Idioms And Phrasal Verbs